Archie, the sculpture in front of Morrill Hall is named for the tallest mammoth mounted on exhibit in the world—and part of the museum’s original collection.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed